primesieve 18446744073709551615 --print > primes.txt

primesieve 2000000000 --print > primes2000000000.txt

split -l 200000 primes2000000000.txt part_

openssl prime -generate -bits 2048

riscv64-unknown-elf-gcc -march=rv64i -mabi=lp64  -I./gmp-6.3.0/install/include -L./gmp-6.3.0/install/lib demo.c -lgmp./

gcc demo.c -I/opt/homebrew/opt/gmp/include -L/opt/homebrew/opt/gmp/lib -lgmp